.container{overflow: inherit;}
.pic_news .pic_news_swiper .swiper_left {
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -20px;
	width: 40px;
	height: 40px;
	z-index: 99;
	cursor: pointer;
}
.pic_news .pic_news_swiper .swiper_left img, .pic_news .pic_news_swiper .swiper_right img {
	width: 40px;
	height: 40px;
}
.pic_news .pic_news_swiper .swiper_right {
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -20px;
	width: 40px;
	height: 40px;
	z-index: 99;
	cursor: pointer;
}
.pic_news .pic_news_swiper .pic_img img {
	display: block;
	width: 450px;
	height: 306px;
}
.pic_news .pic_news_swiper .pic_img p {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 40px;
	padding-left: 15px;
	line-height: 40px;
	background: rgba(0, 0, 0, .4);
	color: #fff;
	font-size: 14px;
}
.mian_news .new_title p {
	padding: 0;
	width: 33.33%;
	text-align: center;
}
.mian_news_four .new_title p{
	width: 129px;
}
.mian_news_four .zhengmhd .new_title p{
	width: 168px;
}
.mian_news_four .new_box.onLine_fr .new_title p{
	margin-right: 28px;
}
.mian_news_tow .new_title p{
	width: 25%;
}
.mian_news .govfile_title p {
	padding: 0 12px;
}
 /* 市长信箱 */
 .interaction_mailbox{
	height: 106px;
	margin-bottom: 20px;
	background-color: #618acf;
	background-size: contain;
}
.interaction_mailbox p{line-height: 106px;}
.interaction_mailbox p a{
	font-size: 24px;
	font-weight: bold;
}
.advertisement{width: 1200px;position: relative;}
.guding_imgbox a{
	width: 300px;
  height:80px;
	/* margin-bottom: 14px; */
	margin-bottom: 2px;
}

.slide_left_btn,.slide_right_btn{position: absolute;top:50px;display: block;
	width: 30px;
	height: 30px;
}
.slide_left_btn{left:0;}
.slide_right_btn{right: -1px;}
.advertisement .slide_left_btn img,.advertisement .slide_right_btn img{height: auto;}

.myzx-list a{
  height: 30px;
  overflow: hidden;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.interaction_uls{
	padding: 0 10px;
}
.xiansq .department_cent .department_name li{
	width: 14%;
}
.mian_title{
	display: block;	
	font-size: 40px;
	font-weight: bold;
	color: #1074b6;
	position: relative;
	text-align: center;
	margin: 30px 0 28px;
}
.mian_title::after,.mian_title::before{
	content: '';
	display: block;
	width: 32%;
	height: 2px;
	background-color: #cccccc;
	position: absolute;
	top: 27px;
}
.mian_title::after{right: 2px;}
.mian_title::before{left: 0;}
.guding_imgbox{
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
}
.guding_imgbox img{
	width: 100%;
	height: 100%;
}
.mian_news_tow{
	height: auto;
}
   
.government_tab_list{
	height: auto;
	margin: 4px auto 8px;
}

.government_cent .government_tab p.active a{
	color: #1074b6;
}
.mian_news .new_box.government .new_title{
	background: none;
}
.mian_news .new_box.government{
	height: 380px;
}
.mian_news_four{
	height: 358px;
}
.onLine_cent_list{
	width: 100%;
	display: none;
	padding: 0;
}
.onLine_cent div.active{
	display: block;
}
.onLine_cent{
	padding: 14px 10px;
	height: 245px;
}
.onLine_cent_list li a{
	font-size: 16px;
}
.mian_news .new_box.onLine_fr .new_title p:nth-of-type(2) a:hover{font-weight: normal;}
.mian_news_tow .new_box.briefing_fr{
	height: 334px;
}
.InforDis_cent{    padding: 10px 4px;}
 .interaction_uls li i.hdjl_wd.hdjl_phone{
	background-image: url(../img/phone20220301_icon.jpg);
}
.mian_news .new_box.briefing_fr{
	height: 400px !important;
}
.scs{
	width: 1200px;
	margin: 0 auto;
	padding: 10px 0px 10px 0;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.scs img{
	width: 100%;
}
.tab_center_more{
	height: 19px;
	line-height: 19px!important;
}
.tab_center_more>a{
	position: absolute;
	bottom: 0;
	right: 0;
	font-size: 14px;
}
.tab_center_more::before{width: 0!important;}
.tab_center .szfxx_list li a,.wenjk-title{font-size: 16px;
color: #666;float: left;
height: 30px;
width: 86%;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.tab_center .szfxx_list li span{
  color: #ccc;
  float: right;
  font-size: 16px;
}
.tab_center ul.szfxx_list{
  height: 270px;
  overflow: hidden;
  margin-bottom:19px
}
.wenjk a{
                        display: inline-block;
                        height: 33px;
                        line-height: 33px;
                        float: left;
                    }
                    .wenjk-title{
                        width: 46%;
                    }

.free_Web_tool ul{
font-size: 20px;
font-weight: bold;
}
#free_Web_box {
height: 97px !important;
}
.free_Web_tool li a{
margin: 0 10px !important;
}
.heard {
	position: relative;
	background: url(../images/newIndex/20230529150433.png) center no-repeat;
  background-size: cover;
}
.mainstay{background-color: #fff7f0;}
.scs{background-color: #fff;}
.hd_nav{
	background-color:#015293;
}
.hd_top_fl a, .hd_top_fr a{color:#000;}
.hd_logo{
	width: 494px;
    margin: 40px auto;
}
/* 搜索 */
.searchbox{
	width: 582px;
	margin: 0 auto;
}
.hd_search {
    position: relative;
    top: 4px;
    width: 582px;
    height: 47px;
    overflow: hidden;
    border: 1px solid #015293;
}
.hd_search input {
    width: 100%;
    height: 47px;
    padding: 0 115px 0 15px;
    font-size: 14px;
}
.hd_search span {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 100px;
    height: 47px;
    background: #1074b6;
    color: #fff;
    font-size: 18px;
    text-align: center;
    line-height: 47px;
    cursor: pointer;
}
.lianghui {
	position: absolute;
	bottom: 90px;
	right: 0px;
	width: 100%;
	text-align: right;
	z-index: 990;
}
.lianghui span {
	display: block;
	color: #fff;
	text-align: right;
	margin-bottom: 5px;
	cursor: pointer;
}
.lianghui img {
	width: 205px;
}
.sipv6{
color: #015293;
border: 1px solid;
border-radius: 14px;
padding: 4px 8px;
font-size: 12px;}
.hd_nav .hd_nav_li{width: 120px;}
#Br_Voice_setting_box{
 z-index: 9999 !important;
}
#Br_Voice_setting_box{position: fixed;}
#Br_Fping_setting{position: fixed;}
#Br_Selectcolor{position: fixed; }

.con_2{background-color: #fff;height: 325px;margin-top: 86px;}
.con_2_classify{
 padding: 8px;
 height: 194px;
}
.con_2_classify>li{
 width: 249px;
 height: 185px;
 border: 1px solid #cdcdcd;
 text-align: center;
 float: left;
margin-right: 5%;
position: relative;
}
.con_2_classify .iconfont{
 display: block;
 width: 90px;
 height: 90px;
 line-height: 90px;
 margin: -10px auto 18px;
 font-size: 38px;
 font-weight: normal;
 color: #fff;
 border-radius: 50%;
}

.con_2_classify>li>a{
 font-size: 30px;
 font-weight: bold;
 color: #0059b5;
}

.cont2-box{
 width: 1200px;
 height: 460px;
 padding: 37px 20px;
 position: absolute;
 left: 0;
 bottom:-456px;
 display: none;
 background: url(../images/shouye/bgjt1.png) no-repeat left center;
 background-size: 100%;
 z-index: 100;
}
 .con_2_classify>li:nth-child(2) .cont2-box{
	 left: -316px;
	 background-image: url(../images/shouye/bgjt2.png);
 }

 .con_2_classify>li:nth-child(3) .cont2-box{
	 left: -632px;
	 background-image: url(../images/shouye/bgjt3.png);
 }

 .con_2_classify>li:nth-child(4) .cont2-box{
	 left: -946px;
	 background-image: url(../images/shouye/bgjt4.png);
 }

li.active .cont2-box{
 display: block;
}
.cont2-box>div{
 width: 16.5%;
 float: left;
}
.cont2-box ol{
 padding: 0;
}
.w6>div{
 width: 16.5%;
}
.w25>div{
 width: 25%;
}
.w20>div{
 width: 20%;
     padding-left: 22px;
}
.con_2_classify .cont2_icon span{
 display: block;
 width: 60px;
 height: 60px;
 line-height: 60px;
 border-radius: 50%;
 text-align: center;
 font-size: 26px;
 background-color: #ffa500;
 color: #fff;
 margin: 0px auto 12px;
}
.cont2-box li a{
 color:#a3a3a3;
 font-size: 18px;
 display: block;
 width: 100%;
 text-overflow: ellipsis;
 white-space: nowrap;
 overflow: hidden;
 position: relative;
 text-align: left;
  padding-left: 12px;
}
.cont2-box ol>li{
 line-height: 36px;
}
.cont2-box ol>li a::before{
 width: 7px;
 height: 7px;
 background: #a3a3a3;
 border-radius: 50%;
 content: '';
 position: absolute;
 left: 0;
 top: 50%;
 margin-top: -4px;
}
.cont2-box .cont2_icon{
 color: #000;
 font-size: 22px;
 margin-bottom: 14px;
 text-align: left;
 margin-top: 6px;
}
.menu_box_con{
 height: 252px;
 overflow: hidden;
 position: relative;
}
.menu_box_con>div{
 position: absolute;
 left: 0;
 top: 0;
 transition: all 0.25s;
}
.menu_box a::after{
 content: '';
 border-right: 8px solid #ccc;
 border-top: 10px solid transparent;
 border-bottom: 12px solid transparent;
 position: absolute;
 width: 0;
 right: 60%;
 top: 12px;
 cursor: pointer;
}
.menu_box{
 position: absolute;
 left: 0;
 top: 0;
 width: 60%;
 height: 100%;
 border: 1px solid #000;
}
.btnbox {
 text-align: left;
 
}
.btnbox>div{
 float: left;
 margin-left: 10px;
 width: 20px;
 height: 20px;
}
.btnbox .p{background: url(../images/shouye/xia.png) no-repeat center;}
.btnbox .n{background: url(../images/shouye/shang.png) no-repeat center;}
.iconimg{
 display: block;
 margin: -12px auto 28px;
}
.cont2-box .iconimg{
 margin:0 0 10px;
}
.menu_box_con>div {
 position: absolute;
 left: 0;
 top: 0;
 transition: all 0.25s;
}
.szzf_four{margin-bottom: 50px;}
		.szzf_four a{
display: inline-block;
width: 280px;
height: 84px;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
margin-right: 1.9%;
line-height: 98px;
font-weight: bold;
font-size: 20px;
color: #4a4a4a;
padding-left: 20px;
}
.szzf_four a:nth-child(1){
background-image: url(../images/newIndex/20230525bg_1.png);
}
.szzf_four a:nth-child(2){
background-image: url(../images/newIndex/20230525bg_2.png);
}
.szzf_four a:nth-child(3){
background-image: url(../images/newIndex/20230525bg_3.png);
}
.szzf_four a:nth-child(4){
background-image: url(../images/newIndex/20230525bg_4.png);
margin-right: 0;
}